*{
/* Overriding browser the default styles */
	/* Set in Theme */
}
#container {
	width:100%;
	min-width:600px;
}
#header {
	/* Set in Theme */
}
#header h1 a{
	float:left;
}
.headerMenu {
	float:right;
}
.headerMenu li{
	display:inline;
	float:left;
	padding: 8px;
}
.search {
	margin-top: -4px;
}
.search input {
	/* Set in Theme */
}
#notebook {
	float:left;
	width:87%;
}
#content {
	float:left;
	width:80%;
}
#search, #trash {
	margin: 6px auto;
}

#contentMenu {
	float:left;
	margin: -29px 0 0 0;
	padding-left:8px;
	min-width:600px;
}
#contentMenu li{
	float:left;
	display:inline;
	/* Set in Theme */
}
#contentMenu li a{
	display:block;
}
#trash ul, #search ul {
	padding-left: 8px;
	margin-left: 22px;
	max-width: 300px;
}
#trash li, #search li{
	/* Set in Theme */
}
#trash li li, #search li li {
	/* Set in Theme */
}
#trash li li li, #search li li li{
	/* Set in Theme */
}
#trash li li li li, #search li li li li{
	/* Set in Theme */
}
.legend h1 {
	/* Set in Theme */
}
.legend p {
	/* Set in Theme */
}
.deleted {
	/* Set in Theme */
}
.deletedChild {
	/* Set in Theme */
}
.trashCheckbox {
	/* Set in Theme */
}
.trashTree, .legend, .searchTree {
	/* Set in Theme */
}
.noResults {
	/* Set in Theme */
}

/* Remove the outline of active input fields on webkit browsers */
*:focus {
	/* Set in Theme */
}

body{
	/* Set in Theme */
}

.tabTitle{
	float:left;
}
.tabName{
	/* Set in Theme */
}
.tabItem input{
	width:180px;
}
.column-3{
	width:32.3%;
	margin: .5%;
	float:left;
	min-height:500px;
}
.column-2{
	width:49%;
	margin: .5%;
	float:left;
	min-height:500px;
}
.column-1{
	width:99%;
	margin: .5%;
	float:left;
	min-height:500px;
}
.columns{display:none;}
.sortableList {
	/* Set in Theme */
}
.listBody {padding:1px 0 6px 0;}
.newItem {
	float:left;
	margin: 2px 10px 0 0;
}
.listTitle{
	display:block;
	margin: 6px 6px 2px 6px;
}
.showItemDate{display:none;}
.listName{
	/* Set in Theme */
}
.listTitle input{
	width:85%;
	/* Set in Theme */
}
ul.list li{
	width:93%;
	/* Set in Theme */
}
ul.list li:hover{
	/* Set in Theme */
}
.showDate{display:inline; margin-right: 6px;}
.item .text{
	/* Set in Theme */
}
.list textarea{
	width:98%;
	/* Set in Theme */
}
.list td{
	/* Set in Theme */
}
#dateCreated, #dateCompleted {	
	/* Set in Theme */
}
.tabCreated, .pageCreated, .listCreated, .dateCreated, .dateCompleted {display:none;}
.dialog	{display:none;}

#pages {
	float:right;	
	margin:6px 0 0 0;
	width:13%;
}
#pageList a, #pageList a:visited{
	display:block;
	position:relative;
}
.page {
	/* Set in Theme */
}
.activePage {
	/* Set in Theme */
}
.pageName{
	display:block;
	/* Set in Theme */
}
.page input{
	width:95%;
	/* Set in Theme */
}
.newTab {
	display: inline-block;
	/* Set in Theme */
}
.newPage {
	float:right;
	/* Set in Theme */
}
.newList {
	display: inline-block;
	/* Set in Theme */
}
.newItem {
	display: inline-block;
	/* Set in Theme */
}
#newVersion {
	margin:4px 14px 0 0;
	float:right;
	font-size:9px;
	color:#FFF;
}
#tabs	{
	padding:0 0 0 4px;
}
#contentHolder{
	margin-top:6px;
	color:#444444;
}
#tabContent{
	background-color:#fff;
}
#tabRow li{
	/* This will arrange the LI-s next to each other */
	display:inline;
	float:left;
}
#tabRow li a, #tabRow li a:visited{
	display:block;	
	position:relative;
	/* Set in Theme */
}
ul .tab .left{
	left:0;
	position:absolute;
	top:0;
	/* Set in Theme */
}
ul .tab .right{
	right:0;
	position:absolute;
	top:0;
	/* Set in Theme */
}
ul .page .left{
	left:0;
	position:absolute;
	top:0;
	/* Set in Theme */
}
ul .page .right{
	right:0;
	position:absolute;
	top:0;
	/* Set in Theme */
}

/* Styling the Tabs: */
	/* Set in Theme */

/* Styling the Page Headings: */
	/* Set in Theme */

/* The hover states: */
	/* Set in Theme */

.preloader{
	display:block;
	margin:120px auto;
}
.clear{
	/* Old-school clear fix hack to clear the floats: */
	clear:both;
	height:1px;
	overflow:hidden;
}

/*  jeegoocontext menu settings */
	/* Set in Theme */

/* styles for the Settings Page */
	/* Set in Theme */

/* styles for the upgrade and install pages*/
#upgrade, #install {
	border:8px solid #444;
	text-align:center;
	margin:80px auto;
	padding:6px 6px 20px 6px;
	width:600px;
}
#upgrade h1, #install h1{
	font-size:24px;
	margin:0 0 18px 0;
}
#upgrade h2, #install h2{
	font-size:18px;
	margin:0 0 18px 0;
}
#upgrade p, #install p{
	margin:6px;
}
.translation-detail {
	display:none;
}
a.translation-info{
	margin:0 0 0 10px;
}